home *** CD-ROM | disk | FTP | other *** search
/ MacTech 1 to 12 / MacTech-vol-1-12.toast / Source / MacTech® Magazine / Volume 09 - 1993 / 09.06 Jun 93 / C Shell XCMD / flApp.h < prev    next >
Encoding:
C/C++ Source or Header  |  1992-09-20  |  638 b   |  34 lines  |  [TEXT/KAHL]

  1. /*****
  2.  * flApp.h
  3.  *
  4.  *    Application class for a typical application.
  5.  *
  6.  *****/
  7.  
  8. #define    _H_flApp        /* Include this file only once */
  9. #include <CApplication.h>
  10. #include "HyperXCmd.h"
  11.  
  12. struct flApp : CApplication {
  13.  
  14.     /* No instance variables */
  15.  
  16.     void    IflApp(void);
  17.     void    SetUpFileParameters(void);
  18.     
  19.     void    SetUpMenus(void); 
  20.     void    UpdateMenus(void); 
  21.  
  22.     void    DoCommand(long theCommand);
  23.     
  24.     void    Exit(void);
  25.  
  26.     void    CreateDocument(void);
  27.     void    OpenDocument(SFReply *macSFReply);
  28.     
  29.     void    XcmdRun(void);
  30.     void    GetParams(char *paramStr);
  31.     void    FillParamPtr(XCmdPtr paramPtr, char *paramStr);
  32.     void    DumpData(Handle theData);
  33. };
  34.